à la carte


Results for "à la carte"

English - Turkish Dictionary

à la carte

(English - Turkish Dictionary) :
alakart.